small grated window in prisons - Französisch Englisch Wörterbuch